Dynamic Defect Generation